<#macro writeBuildTest bT >
<div id="runBuildTest">
    <h3>执行报告</h3>
    </br></br>
    <table class='table table-striped table-bordered'>
        <thead>
        <tr>
            <th style='text-align: center;'>构建id</th>
            <th style='text-align: center;'>计划名称</th>
            <th style="text-align: center">运行状态</th>
            <th style='text-align: center;'>用例总数</th>
            <th style='text-align: center;'>通过数</th>
            <th style='text-align: center;'>通过率</th>
            <th style="text-align: center">开始时间</th>
            <th style='text-align: center;'>运行时长(分)</th>
            <th style="text-align: center">日志</th>
            <th style="text-align: center">运行人</th>
        </tr>
        </thead>
        <tbody id='planView_taskList'>
        <tr style="text-align: center">
            <td style='width: 7%;'>${bT.buildTestId}</td>
            <td style='width: 15%;'>${bT.testPlanName}

            </td>
            <td style="width: 7%">
                <@buildTestStatus bT.status></@buildTestStatus>
            </td>
            <td style='width: 7%;'>${bT.caseSize!}</td>
            <td style='width: 5%;'>${bT.passCaseSize!}</td>
            <td style='width: 5%;'>
                ${bT.passRate!}
            </td>
            <td style="width: 10%">${bT.startTime!}</td>
            <td style='width: 7%;'>${bT.runTime!}</td>
            <Td style="width: 5%"><a onclick='$("#myModal").modal(' show')'>查看日志</a></Td>
            <td style="width: 7%">${bT.userName!}</td>
        </tr>
        </tbody>
    </table>
    <#if bT.buildTestInterfaceList??>
    <div id="buildTestDetail" style="margin-top: 5%">
     <h3>执行详情</h3>
     </br></br>
     <table class='table table-striped table-bordered'>
         <tr>
             <th>运行接口</th>
             <th>运行状态</th>
             <th>用例数量</th>
             <th>通过数量</th>
             <th>通过率</th>
             <th>运行时间</th>
             <th>操作</th>
         </tr>
         <#list bT.buildTestInterfaceList as buildTestInterface>
             <tr>
                 <td>${buildTestInterface.interfaceAliasName!}</td>
                 <td><@buildTestStatus bT.status></@buildTestStatus></td>
                 <td>${buildTestInterface.caseSize!}</td>
                 <td>${buildTestInterface.passCaseSize!}</td>
                 <td>${buildTestInterface.passRate!}</td>
                 <td>${buildTestInterface.runTime!}</td>
                 <td>
                     <a href="/testPlanController/buildTestCasePage?buildTestId=" +bT.buildTestId+"&"+buildTestInterface.interfaceId>查看用例</a>
                 </td>
             </tr>
         </#list>
     </table>
    </div>
    </#if>
</div>
</#macro>

<#macro buildTestStatus status>
    <#switch status>
        <#case 1>
                    <img src="/images/status/green.gif">全部通过
            <#break >
        <#case 2>
                    <img src="/images/status/red.gif">全部失败
            <#break >
        <#case 3>
                     <img src="/images/status/yellow.gif">部分通过
            <#break >
        <#default>
                     <img src="/images/status/blue_anime.gif">运行中
    </#switch>
</#macro>